electrically-insulating paper - Turkish English Dictionary